線形時相論理 (LTL)
linear temporal logic
線形時相論理 - Wikipedia
Linear temporal logic - Wikipedia
時相演算子 (temporal operator)
時點は自然數$ \Nと同型に竝んでゐる。現時點を$ @_0(hybrid 論理) とする
next : $ Xp:=@_{1}p
globally : $ Gp:=\forall t@_tp
$ Gp=\bot R p,$ Gp=\neg F\neg p
安全性特性 : 惡い$ pは決して起こらない$ G\neg p
finally : $ Fp:=\exist t@_tp
$ Fp=\top Up.
活性特性 : 好い$ pが孰れ起きる$ Fp
until : $ pUq:=\exist t((\forall i_{i<t}@_ip)\land @_tq)
release : $ pRq:=@_tp\to\forall i_{i<t}@_iq
$ pRq=\neg(\neg pU\neg q).
一階述語論理 (FOL)に後者演算子$ Sと順序$ <を追加したものに等價
Kleene star の無い正規表現に等價
循環複雜度 (loop complexity) が 0 であるやうな決定性有限 automaton (DFA) に等價
SPINモデルチェッカ - Wikipedia
Promela
形式手法である model 檢査の一つ
truncated linear temporal logic (TLTL)